casting equipment - German English Dictionary